.em-task-list {
    width: 250px;
    border-right: 1px solid;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    padding-left: 15px;
    border-right-color: #e6e6e6;
    height: 100%;
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;

    .ui.list {
        height: e("calc(100% - 140px)");
        overflow-x: auto;
        margin-bottom: 0;
        margin-top: 0;
        >.item {
            cursor: pointer;
            &.active {
                font-weight: bold;
            }
        }
    }
    >.header {
        height: 36px;
        line-height: 36px;
        border-bottom: 1px solid #e6e6e6;
    }

    .footer {
        border-top: 1px solid;
        border-top-color: #e6e6e6;
        padding-top: 8px;
        padding-bottom: 8px;

        .page {
            display: inline-block;
            float: right;
            margin-right: 8px;
        }
    }
}
